Wall Street Journal -
10 Sep 2020 15:47
A deal to buy into wind farms off the coast of New York and Massachusetts showcases the British company's ambitions in the clean-energy sector--and the risks it is taking.
Share this Article
Comment on this Article
Please to comment